package com.gd.iot.energy.service.datapush;

import com.gd.iot.energy.pojo.datapush.ctwing.dto.DataChangeDTO;
import com.gd.iot.energy.pojo.datapush.ctwing.dto.DeviceEventDTO;
import com.gd.iot.energy.pojo.datapush.ctwing.dto.DeviceOnOfflineDTO;
import com.gd.iot.energy.pojo.datapush.ctwing.dto.DeviceResponseDTO;

/**
 * 天翼推送
 *
 * @author kris
 * @date Created at 8:25 上午 2020/8/29
 */
public interface CTWINGSubscribeService {

    void dataChange(DataChangeDTO dataChangeDTO);

    void deviceResponse(DeviceResponseDTO deviceResponseDTO);

    void deviceEvent(DeviceEventDTO deviceEventDTO);

    void deviceOnOffline(DeviceOnOfflineDTO deviceOnOfflineDTO);
}
